package com.pd;


import org.mybatis.spring.annotation.MapperScan;
import org.springframework.amqp.core.Queue;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

@SpringBootApplication
@MapperScan("com.pd.mapper")
public class RunPdAPP{

	public static void main(String[] args) {
		SpringApplication.run(RunPdAPP.class, args);
	}

	//创建 spring 的 Queue 实例，封装队列的参数
	//rabbitmq的自动配置类会在spring容器中自动发现Queue实例，
	//根据他的参数，连接 rabbitmq服务器，创建队列

	// import org.springframework.amqp.core.Queue;
	@Bean
	public Queue orderQueue() {
		// 非持久，非独占，不自动删除
		return new Queue("orderQueue", false, false, false);
	}

}
